Word info

trochilid

Noun

Meaning

trochilid (plural trochilids)

(zoology) Any member of family Trochilidae of all extant hummingbirds

Source: en.wiktionary.org

Close letter words and terms