Skip to main content

medusoid

English medusoid meaning in English  •  medusoid का अर्थ अंग्रेजी में
Adjective
  • Like a medusa; having the fundamental structure of a medusa, but without a locomotive disk; -- said of the sessile gonophores of hydroids.
Advertisement