Meaning

1 senses
  1. Any of the genus Hemaris of sphinx moths.

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

Forms

plural: hummingbird moths

Synonyms

4 synonyms
Close in meaning

See also

neighbours in the dictionary
hummingbird moth — meaning, examples, forms, synonyms | Krumeto