vocab dash
Log in
Sign up
アニサキス
Meanings
Noun
1. Anisakis (genus of parasitic nematodes)