Meaning of elsholtzia
Definition of elsholtzia
(noun)
any of
various
aromatic
herbs of the
genus
Elsholtzia having
blue
or
purple
flowers in
one-sided
spikes
Other information on elsholtzia
WIKIPEDIA results for
elsholtzia
Amazon results for
elsholtzia
Tweet