Definify.com

Definition 2025


stercoraries

stercoraries

English

Noun

stercoraries

  1. plural of stercorary