Definify.com

Definition 2024


excreters

excreters

English

Noun

excreters

  1. plural of excreter