liamba
/lɪˈɑm.bə/Definitions
1. noun
A type of flowering plant, particularly the genus Humbertia of the family Cactaceae, native to Madagascar.
“The unique liamba plant was found to have medicinal properties, leading to further research.”
1. noun
A type of flowering plant, particularly the genus Humbertia of the family Cactaceae, native to Madagascar.
“The unique liamba plant was found to have medicinal properties, leading to further research.”