wax plant

Explore definitions, synonyms, and language insights of wax plant

Definitions

Noun
succulent climber of southern Asia with umbels of pink and white star-shaped flowers

More General Terms