meaning of salvia pratensis

1. tall perennial Old World salvia with violet-blue flowers; found in open grasslands


Related Words

salvia pratensis |

Developed & Maintained By Taraprasad.com

Treasure Words