adenota - definitions and synonyms

adenota noun

  1. ( also written as Adenota )

    English Meaning: 

    : African antelopes: puku

    Synonyms:

    genus adenota