medusa's head Meaning, Definition & Usage

  1. noun African dwarf succulent perennial shrub with numerous slender drooping branches
    Euphorbia caput-medusae; Euphorbia medusae.
  2. noun weedy rye grass having long bristling awns
    Elymus caput-medusae.

WordNet