Simplified Chinese Meaning of sphingid

天蛾

Other Simplified Chinese words related to 天蛾

No Synonyms and anytonyms found

Definitions and Meaning of sphingid in English

Wordnet

sphingid (n)

any of various moths with long narrow forewings capable of powerful flight and hovering over flowers to feed

FAQs About the word sphingid

天蛾

any of various moths with long narrow forewings capable of powerful flight and hovering over flowers to feed

No synonyms found.

No antonyms found.

sphincter muscle => 括约肌, sphincter => 括约肌, spherule => 球状物, spherometer => 球面仪, spheroidal => 球形的,