MEDUSOIDS

Scrabble 13 Words With Friends 15

Definition

MEDUSOIDS is the plural of MEDUSOID.

adjective MEDUSOID: relating to or resembling a medusa.

See all 189 words you can make from MEDUSOIDS →

← Unscramble different letters