Definify.com

Definition 2025


mammitides

mammitides

English

Noun

mammitides

  1. plural of mammitis