HYDRAS

Scrabble 13 Words With Friends 11

Definition

HYDRAS is the plural of HYDRA.

noun HYDRA: (Greek mythology) monster with nine heads.

See all 54 words you can make from HYDRAS →

← Unscramble different letters