Definify.com

Definition 2024


mentastra

mentastra

Latin

Noun

mentastra

  1. nominative plural of mentastrum
  2. accusative plural of mentastrum
  3. vocative plural of mentastrum