sterculates

English

Noun

sterculates

  1. plural of sterculate