English

edit

Noun

edit

stercomata

  1. plural of stercome