
"Ampelopsis glandulosa" is a species of plant native to China, Japan, India, Nepal, Myanmar, Vietnam, and the Philippines.
Similar species: Vitales
By Christine Young
All rights reserved
Uploaded Sep 3, 2019. Captured Sep 2, 2019 08:37 in 91 Main St, Sharon, CT 06069, USA.
comments (2)