Online English Dictionary

Home

Chlorura


n.

one of the genera of birds which comprise the towhees.


© 2009 Dammam Community College