meaning of swertia perennia

1. perennial of damp places in mountains of Eurasia and North America having dull-colored blue or violet flowers


Related Words

swertia perennia |

Developed & Maintained By Taraprasad.com

Treasure Words