English-Chinese dictionary »

choanoflagellate meaning in Chinese

EnglishChinese
choanoflagellate (any of a group of flagellate protozoa)
noun

領鞭毛蟲noun

领鞭毛虫 /lǐngbiānmáochóng/noun