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.