Online English Dictionary

Home

Camelopard


n.

An African ruminant; the giraffe. See Giraffe .


© 2009 Dammam Community College