English-Chinese dictionary »

arachnid meaning in Chinese

EnglishChinese
arachnid [arachnids] (eight-legged creature)
noun
[UK: ə.ˈræk.nɪd]
[US: ə.ˈræk.nəd]

蛛型动物 /zhūxíng dòngwù/noun

蛛型動物noun

蜘蛛类 /zhīzhūlèi/noun

蜘蛛類noun

Your history