meaning of satureja calamintha glandulosa

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


Related Words

satureja calamintha glandulosa |

Developed & Maintained By Taraprasad.com

Treasure Words