slipper plant

Explore definitions, synonyms, and language insights of slipper plant

Definitions

Noun
any of several tropical American shrubby succulent plants resembling cacti but having foot-shaped bracts

More General Terms