Meaning of calamintha nepeta
Definition of calamintha nepeta
(noun)
low-growing
strongly
aromatic
perennial
herb
of
southern
Europe to Great Britain;
naturalized
in United States
Other information on calamintha nepeta
WIKIPEDIA results for
calamintha nepeta
Amazon results for
calamintha nepeta
Tweet