Medusoid
English Meaning
Like a medusa; having the fundamental structure of a medusa, but without a locomotive disk; -- said of the sessile gonophores of hydroids.
- A shape resembling a jellyfish.
- A jellyfish.
Sorry, No Malayalam Meaning for your input!
See Medusoi Want To Try Medusoid In Malayalam??