Advertisement
Advertisement
grape ivy
noun
- a hairy vine, Cissus rhombifolia, native to tropical America, having glossy trifoliate leaves and often cultivated as a houseplant.
grape ivy
noun
- See rhoicissus
Advertisement
Advertisement
Advertisement
Advertisement
Browse