English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result

Result for Trochili

Trochili (n. pl.)
A division of birds comprising the humming birds.
Trochili (pl. )
of Trochilus