meaning of prunella vulgaris

1. decumbent blue-flowered European perennial thought to possess healing properties; naturalized throughout North America


Related Words

prunella vulgaris |

Developed & Maintained By Taraprasad.com

Treasure Words