STARTHROAT


Meaning of STARTHROAT in English

(n.) Any humming bird of the genus Heliomaster. The feathers of the throat have a brilliant metallic luster.

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