Skip to main content

sycones

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