meaning of salvia clarea

1. stout Mediterranean sage with white or pink or violet flowers; yields oil used as a flavoring and in perfumery


Related Words

salvia clarea | salvia sclarea |

Developed & Maintained By Taraprasad.com

Treasure Words