English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Trochili

Trochili (n. pl.)

A division of birds comprising the humming birds.

Trochili (pl. )

of Trochilus