meaning of clematis verticillaris

1. climber of northeastern North America having waxy purplish-blue flowers


Related Words

clematis verticillaris |

Developed & Maintained By Taraprasad.com

Treasure Words