elsholtzia

Noun
  1. (thực vật học) Cây kinh giới
elsholtzia
A gardener carefully tends a patch of purple elsholtzia in her herb garden.