ivy arum

Explore definitions, synonyms, and language insights of ivy arum

Definitions

Noun
evergreen liana widely cultivated for its variegated foliage

More General Terms