meaning of calamintha nepeta

1. low-growing strongly aromatic perennial herb of southern Europe to GB naturalized in United States


Related Words

calamintha nepeta | calamintha nepeta glantulosa |

Developed & Maintained By Taraprasad.com

Treasure Words