Chinese-English dictionary »

矢蟲 meaning in English

ChineseEnglish
矢蟲 noun

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