Meaning of prunella vulgaris

Definition of prunella vulgaris

(noun) decumbent blue-flowered European perennial thought to possess healing properties; naturalized throughout North America

Other information on prunella vulgaris

WIKIPEDIA results for prunella vulgaris
Amazon results for prunella vulgaris