Online English Dictionary

Home

Chiloma


n.

The tumid upper lip of certain mammals, as of a camel.


© 2009 Dammam Community College