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.
WordNet
Definitions
- .
(a) (Zoöl.) An astrophyton .(b) (Astron.) A cluster of stars in the constellation Perseus. It contains the bright star Algol.