Meaning of dittany

Definition of dittany

(noun) Eurasian perennial herb with white flowers that emit flammable vapor in hot weather

Other information on dittany

WIKIPEDIA results for dittany
Amazon results for dittany