Definify.com

Definition 2024


mentastro

mentastro

Italian

Noun

mentastro m (plural mentastri)

  1. apple mint (Mentha suaveolens)
  2. water mint (Mentha aquatica)
  3. horse mint (Mentha longifolia)
  4. (regional) horehound

Synonyms

Related terms

Anagrams


Latin

Noun

mentastrō

  1. dative singular of mentastrum
  2. ablative singular of mentastrum