abricock

EnglishEdit

NounEdit

abricock ‎(plural abricocks)

  1. (obsolete) apricot