WikiWord

medusoid

From WikiWord, the free dictionary

/məˈdjuːzɔɪd/ English

Definitions

noun

  1. Jellyfish

adjective

  1. Having the shape of a jellyfish

Related words

Synonyms

References