stercoromata

English

Noun

stercoromata

  1. plural of stercoroma