Definition of Medusa's Head

  • 1. African dwarf succulent perennial shrub with numerous slender drooping branches Noun
  • 2. Weedy rye grass having long bristling awns Noun

Synonyms for word "medusa's head"

Semanticaly linked words with "medusa's head"

Hyponims for word "medusa's head"