meaning of ivy arum

1. evergreen liana widely cultivated for its variegated foliage


Related Words

ivy arum |

Developed & Maintained By Taraprasad.com

Treasure Words