English-Chinese dictionary »

euglena meaning in Chinese

EnglishChinese
euglena (any of several protests, of the genus Euglena)
noun

眼虫 /yǎnchóng/noun

眼蟲noun