mea ulu wai nui

Noun

 * 1)  succulent