CROCHE


Meaning of CROCHE in English

noun a little bud or knob at the top of a deer's antler.

Webster English vocab.      Английский словарь Webster.