a herbaceous plant in the genus prunella (prunella vulgaris) - Turkish English Dictionary