English-Chinese dictionary »

ostracod meaning in Chinese

EnglishChinese
ostracod (member of Ostracoda)
noun

介形虫 /jièxíngchóng/noun

介形蟲noun