meaning of chiloma
1.
The
tumid
upper
lip
of
certain
mammals,
as
of
a
camel.
Related Words
chiloma
|
chilomastix
|
Developed & Maintained By
Taraprasad.com