Definify.com

Definition 2026


stercoraries

stercoraries

English

Noun

stercoraries

  1. plural of stercorary