sphingid什么意思
1. A classification of the SPHINGID larvae and pupae of Peking
北京天蛾科幼虫及蛹分类
noun
1. any of various moths with long narrow forewings capable of powerful flight and hovering over flowers to feed
Synonym: hawkmoth hawk moth sphinx moth hummingbird moth