meaning of sclerogenous
1.
Making
or
secreting
a
hard
substance;
becoming
hard.
Related Words
sclerogenous
|
Developed & Maintained By
Taraprasad.com