medusoid

adjectiveHaving the shape or characteristics of a medusa (jellyfish).
nounAn organism or structure that resembles a medusa (jellyfish).

No synonyms or antonyms found for this word.