Sphingid Meaning

There are 1 meaning(s) for word Sphingid

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

    Synonyms : hawk moth,  hawkmoth,  hummingbird moth,  sphinx moth