Posted on

Pronunciation of Medusoid: Learn how to pronounce Medusoid in English correctly

Learn how to say Medusoid correctly in English with this tutorial pronunciation video.

Oxford dictionary definition of the word medusoid:

adjective
of, relating to, or resembling a medusa
noun
another name for medusa (sense 2)