hillstar
English
Noun
hillstar
(
plural
hillstars
)
One of several varieties of
hummingbirds
, principally of genus
Oreotrochilus
, which live at higher altitudes.
Derived terms
Andean hillstar
white-tailed hillstar
(
Urochroa bougueri
)
References
hillstar
on Wikipedia.
Wikipedia
Anagrams
hill rats