Meaning of viola rostrata
Definition of viola rostrata
(noun)
violet
of
eastern
North America having
lilac-purple
flowers with a
long
slender
spur
Other information on viola rostrata
WIKIPEDIA results for
viola rostrata
Amazon results for
viola rostrata
Tweet