meaning of chiloma

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


Related Words

chiloma | chilomastix |

Developed & Maintained By Taraprasad.com

Treasure Words