succulent (plant)

listen to the pronunciation of succulent (plant)
English - Turkish
etli
English - English

Definition of succulent (plant) in English English dictionary

succulent plant
{i} plant having fleshy leaves or stems that store water
succulent (plant)
Favorites