tragelaphus strepsiceros Meaning, Definition & Usage

  1. noun a variety of kudu
    greater kudu.

WordNet