Meaning ofmedusoidin English

medusoid

us/ˈmɛdʒuːsoʊd/uk/ˈmɛdjuːsaɪd/
#uncommon
Definitions