English-Chinese dictionary »

amoeba meaning in Chinese

EnglishChinese
amoeba [amoebae] (member of a genus of unicellular protozoa)
noun
[UK: ə.ˈmiː.bə]
[US: ə.ˈmiː.bə]

变形虫 /biànxíngchóng/noun

變形蟲noun

阿米巴 /āmǐbā/noun