Search results
- Dictionarywonder-of-the-world
noun
- 1. a succulent plant which forms plantlets in notches in the leaf margins under dry conditions. It originated in Madagascar and is used medicinally. West Indian
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries