stercomata

English

Noun

stercomata

  1. plural of stercome