Skip to main content

amphidisc

English amphidisc meaning in English  •  amphidisc का अर्थ अंग्रेजी में
Noun
  • A peculiar small siliceous spicule having a denticulated wheel at each end; -- found in freshwater sponges.
Advertisement