Meaning of ivy arum
Definition of ivy arum
(noun)
evergreen
liana
widely
cultivated
for its
variegated
foliage
Other information on ivy arum
WIKIPEDIA results for
ivy arum
Amazon results for
ivy arum
Tweet