ಅರ್ಥ : African dwarf succulent perennial shrub with numerous slender drooping branches.
ಸಮಾನಾರ್ಥಕ : euphorbia caput-medusae, euphorbia medusae
ಅರ್ಥ : Weedy rye grass having long bristling awns.
ಸಮಾನಾರ್ಥಕ : elymus caput-medusae
Medusa's head meaning in Telugu.