Definify.com

Definition 2025


menthas

menthas

English

Noun

menthas

  1. plural of mentha