leaf deer - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a small muntjac (=a deer which comes from East Asia)

    The report mentions the miniature muntjac, also called the "leaf deer", which is the world’s oldest and smallest deer species.

    Submitted on 12/08/2009