ベンモウチュウ
Meanings
Noun
1. flagellate; mastigophoran
Pitch accent
ンモ
ウチュウ
Used in vocabulary (4 in total)
flagellates; mastigophorans
Giardia lamblia; protozoan parasite of the small intestine that causes giardiasis