apricocks

English

Noun

apricocks

  1. plural of apricock