greater kudu Meaning, Definition & Usage

  1. noun a variety of kudu
    Tragelaphus strepsiceros.

WordNet