Tamil Dictionary 🔍

chiloma

Chi*lo"ma, n. Etym: [NL., fr. Gr. -oma.] (Zoöl.) Defn: The tumid upper lip of certain mammals, as of a camel.


chiloma - Similar Words