Definify.com

Definition 2024


mammitides

mammitides

English

Noun

mammitides

  1. plural of mammitis