stercoraries

English

Noun

stercoraries

  1. plural of stercorary