ANTLER


Meaning of ANTLER in English

[noun] [C] - a horn with branch-like parts which grows on the head of a usually male deera pair of antlersDeer shed their antlers each year and grow more branches as they get older.See picture: Animals

Cambridge English vocab.      Кембриджский английский словарь.