Definition Definition

starthroat - Meaning and Examples

Meaning of 'starthroat' (Webster Dictionary)

1 . Starthroat [ n.]
- Any humming bird of the genus Heliomaster. The feathers of the throat have a brilliant metallic luster.