Trochili definition

Search

Trochili

Trochili logo #21002• (pl. ) of Trochilus • (n. pl.) A division of birds comprising the humming birds.
Found on http://thinkexist.com/dictionary/meaning/trochili/
No exact match found.