Skip to main content

sporosac

English sporosac meaning in English  •  sporosac का अर्थ अंग्रेजी में
Noun
  • A hydrozoan reproductive zooid or gonophore which does not become medusoid in form or structure. See >Illust. > under Athecata>.
Advertisement