medusa's head Meaning, Definition & Usage
-
noun African dwarf succulent perennial shrub with numerous slender drooping branches
Euphorbia caput-medusae; Euphorbia medusae.
-
noun weedy rye grass having long bristling awns
Elymus caput-medusae.