Meaning of hummingbird moth
Definition of hummingbird moth
(noun)
any of
various
moths with
long
narrow
forewings
capable
of
powerful
flight
and hovering
over
flowers to
feed
Other information on hummingbird moth
WIKIPEDIA results for
hummingbird moth
Amazon results for
hummingbird moth
Tweet