Definify.com

Definition 2024


mephitises

mephitises

English

Noun

mephitises

  1. plural of mephitis