Medusa's Head (Noun)
Meaning 1
Weedy rye grass having long bristling awns.
Classification
Nouns denoting plants.
Synonyms
Meaning 2
African dwarf succulent perennial shrub with numerous slender drooping branches.
Classification
Nouns denoting plants.