WordUnscrambler Home
medusoid
Definitions
[mɪˈdjuːzɔɪd], (Adjective)
Definitions:
- relating to or resembling a medusa or jellyfish
Phrases:
Origin
:
[mɪˈdjuːzɔɪd], (Noun)
Definitions:
- a medusa or jellyfish
Phrases:
Origin
:
Click here to see the free dictionary definition for medusoid
definition by Oxford Dictionaries