The AI-powered English dictionary
A taxonomic genus within the family Lamiaceae – flowering plants, all but possibly one now accepted as species of Stachys. examples