English Dictionary
◊ HUMMINGBIRD
hummingbird
n : tiny American bird having brilliant iridescent plumage and
long slender bills; wings are specialized for vibrating
flight