icicle plant

Explore definitions, synonyms, and language insights of icicle plant

Definitions

Noun
Old World annual widely naturalized in warm regions having white flowers and fleshy foliage covered with hairs that resemble ice