Word info

chiloma

Noun

Meaning

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

Source: Webster's dictionary

Anagrams

Close letter words and terms