meaning of parthenocissus tricuspidata

1. Asiatic vine with three-lobed leaves and purple berries


Related Words

parthenocissus tricuspidata |

Developed & Maintained By Taraprasad.com

Treasure Words