Words: hawkmoth hawk moth sphingid sphinx moth hummingbird moth
Part of speech: n
Definition: any of various moths with long narrow forewings capable of powerful flight and hovering over flowers to feed