English

edit

Noun

edit

scatophages

  1. plural of scatophage

French

edit

Noun

edit

scatophages

  1. plural of scatophage