stercoral pockets

English

Noun

stercoral pockets

  1. plural of stercoral pocket