ingestors

English

Noun

ingestors

  1. plural of ingestor