meaning of viola rostrata

1. violet of eastern North America having lilac-purple flowers with a long slender spur


Related Words

viola rostrata |

Developed & Maintained By Taraprasad.com

Treasure Words