Definify.com

Definition 2026


mammitides

mammitides

English

Noun

mammitides

  1. plural of mammitis