sweet horsemint

English

Noun

sweet horsemint (uncountable)

  1. (US) The common dittany, Cunila origanoides.