Definisi
'hummingbird moth'
English to English
noun
1
any of various moths with long narrow forewings capable of powerful flight and hovering over flowers to feed
source: wordnet30
More Word(s)
moth
,
manduca sexta
,
manduca quinquemaculata
,
acherontia atropos
,
family sphingidae
,
sphingidae
,
Visual Synonyms
Click for larger image