English dictionary
medusa's head meaning and definition
Definition and meaning of medusa's head at MeaningMonkey.org. medusa's head meaning and definition in the English Dictionary.MEDUSA'S HEAD noun
Definition of medusa's head (noun)
- African dwarf succulent perennial shrub with numerous slender drooping branches
- synonyms: Euphorbia caput-medusae, Euphorbia medusae
- weedy rye grass having long bristling awns
- synonyms: Elymus caput-medusae
Source: Princeton University Wordnet