Online English Dictionary

Home

VerbarMaguari


n.

A South American stork ( Euxenara maguari ), having a forked tail.


© 2009 Dammam Community College