ALL meanings of medusoid
me·du·sa
M m - noun plural medusoid a saucer-shaped or dome-shaped, free-swimming jellyfish or hydra. 1
- noun medusoid Of, relating to, or resembling a medusa or jellyfish. 1
- adjective medusoid Having the shape of a jellyfish. 0
- adjective medusoid of, relating to, or resembling a medusa 0
- adjective medusoid like a medusa, or jellyfish 0
- noun medusoid a medusa-shaped gonophore of a hydrozoan 0