meaning of satureja nepeta

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


Related Words

satureja nepeta |

Developed & Maintained By Taraprasad.com

Treasure Words