HUMMINGBIRD


Meaning of HUMMINGBIRD in English

n. any small nectar-feeding tropical bird of the family Trochilidae that makes a humming sound by the vibration of its wings when it hovers.

Oxford English vocab.      Оксфордский английский словарь.