Get Free Checker

Calamintha grandiflora

NOUN
  1. aromatic herb with large pink flowers; southern and southeastern Europe; Anatolia; northern Iran

How To Use Calamintha grandiflora In A Sentence

List is Empty.