meaning of calamintha

calamintha meaning in General Dictionary

calamint