medusoid
/mɛdjuːsoʊd/ MEJ-oo-woyd
Definitions
1. adjective
Resembling or relating to a medusa, especially in having long, hair-like appendages.
“The medusoid hydra was a fascinating sight in the aquarium.”
2. noun
A medusa-like or jellyfish-like organism.
“The medusoid stage of the jellyfish’s life cycle is characterized by its stinging tentacles.”