Back to N2 Words
緑虫
みどりむし
JLPT N2
noun
Meanings
English
euglena (freshwater flagellate)