calamintha nepeta glantulosa definition

  • noun:
    • low-growing strongly aromatic perennial herb of southern European countries to Great Britain; naturalized in US
    • low-growing highly fragrant perennial natural herb of southern Europe to britain; naturalized in United States
41 votes

How would you define calamintha nepeta glantulosa?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!