meaning of clematis ochreleuca

1. shrubby clematis of the eastern United States having curly foliage


Related Words

clematis ochreleuca |

Developed & Maintained By Taraprasad.com

Treasure Words