Meaning ofmedusoidin English

medusoid

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