meaning of calamintha nepeta glantulosa

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


Related Words

calamintha nepeta glantulosa |

Developed & Maintained By Taraprasad.com

Treasure Words