What is the meaning of hummingbird in English?

Learn vocabulary with pictures as well as definitions of hummingbird in English

Learn in

See more

n. hummingbird

Definition of hummingbird in English

Nectarivorous flying bird between 5 and 25 centimeters in length that has colourful plumage, a thin, elongated beak, and a rapid wingbeat that enables static hovering in the air.