lithogenous
English
lithogenous meaning in English • lithogenous का अर्थ अंग्रेजी में
Adjective
- Stone-producing; -- said of polyps which form coral.