Chinese-English dictionary »

矢虫 /shǐchóng/ meaning in English

ChineseEnglish
矢虫 /shǐchóng/ noun

sagitta [sagittae](arrowworm)
noun
[UK: sˈadʒɪtə] [US: sˈædʒɪɾə]