sycones
English
sycones meaning in English • sycones का अर्थ अंग्रेजी में
n. pl.
- A division of calcareous sponges.