meaning of clematis tangutica

1. Chinese clematis with serrate leaves and large yellow flowers


Related Words

clematis tangutica |

Developed & Maintained By Taraprasad.com

Treasure Words