Meaning of naemorhedus goral

Definition of naemorhedus goral

(noun) small goat antelope with small conical horns; of southern Asian mountains

Other information on naemorhedus goral

WIKIPEDIA results for naemorhedus goral
Amazon results for naemorhedus goral