abricocks
English
Noun
abricocks
plural of
abricock