English
Detailed Synonyms for medusa's head in English
medusa's head:
medusa's head [the ~] noun
-
the medusa's head
– weedy rye grass having long bristling awns 1 -
the medusa's head
– African dwarf succulent perennial shrub with numerous slender drooping branches 1the Euphorbia medusae; the medusa's head; the Euphorbia caput-medusae– African dwarf succulent perennial shrub with numerous slender drooping branches 1