abricock
English
Noun
abricock
(
plural
abricocks
)
(
obsolete
)
apricot