Definify.com

Definition 2026


excreters

excreters

English

Noun

excreters

  1. plural of excreter