medusoid

EnglishEdit

NounEdit

medusoid ‎(plural medusoids)

  1. jellyfish

AdjectiveEdit

medusoid ‎(comparative more medusoid, superlative most medusoid)

  1. Having the shape of a jellyfish
Read in another language