meaning of calamintha sylvatica

1. mint-scented perennial of central and southern Europe


Related Words

calamintha sylvatica |

Developed & Maintained By Taraprasad.com

Treasure Words