succulent plant

listen to the pronunciation of succulent plant
English - English
{i} plant having fleshy leaves or stems that store water