Meaning of micromeria chamissonis
Definition of micromeria chamissonis
(noun)
trailing
perennial
evergreen
herb
of
northwestern
United States with
small
white
flowers;
used
medicinally
Other information on micromeria chamissonis
WIKIPEDIA results for
micromeria chamissonis
Amazon results for
micromeria chamissonis
Tweet