English dictionary

euphorbia medusae meaning and definition

Definition and meaning of euphorbia medusae at MeaningMonkey.org. euphorbia medusae meaning and definition in the English Dictionary.

EUPHORBIA MEDUSAE noun

Definition of Euphorbia medusae (noun)

  1. African dwarf succulent perennial shrub with numerous slender drooping branches
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: