Vocabulary
緑虫
みどりむし
euglena (freshwater flagellate)
noun