|
Definition of Starthroat
1. n. Any humming bird of the genus Heliomaster. The feathers of the throat have a brilliant metallic luster.
Definition of Starthroat
1. Noun. Any hummingbird of the genus ''Heliomaster''. The feathers of the throat have a brilliant metallic lustre. ¹
¹ Source: wiktionary.com