English

edit

Noun

edit

stercomares

  1. plural of stercomare