STARTHROAT


Meaning of STARTHROAT in English

noun any humming bird of the genus heliomaster. the feathers of the throat have a brilliant metallic luster.

Webster English vocab.      Английский словарь Webster.