Vocabulary

緑虫

euglena (freshwater flagellate)

noun