English-Chinese dictionary »

scarab meaning in Chinese

EnglishChinese
scarab [scarabs] (Scarabaeus sacer)
noun
[UK: ˈskæ.rəb]
[US: ˈskæ.rəb]

圣甲虫 /shèngjiǎchóng/noun

聖甲蟲noun

金龜子noun

金龟子 /jīnguīzǐ/noun