meaning of large flowered calamint

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


Related Words

large-flowered calamint |

Developed & Maintained By Taraprasad.com

Treasure Words