News

Deer velvet is a traditional Chinese medicine treatment. Other names for it include velvet antler and antler velvet. It is made from immature deer antlers, which are covered in velvet-like hair.