Definify.com

Definition 2024


stercoraries

stercoraries

English

Noun

stercoraries

  1. plural of stercorary