Word info

trochili

Meaning

A division of birds comprising the humming birds.

of Trochilus

Source: Webster's dictionary

Close letter words and terms