Vocabulary

アニサキス

Anisakis (genus of parasitic nematodes)

noun