coralloid
English
coralloid meaning in English • coralloid का अर्थ अंग्रेजी में
Adjective
- Having the form of coral; branching like coral.