VariousWords beta
Definitions:
Noun
hawkmoth
hawk moth
sphingid
sphinx moth
hummingbird moth
Definition: any of various moths with long narrow forewings capable of powerful flight and hovering over flowers to feed
Definition: Any moth of the family Sphingidae.