Definition of "naemorhedus goral" []

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

Words like "naemorhedus goral"

SUBSCRIBE TO WORD OF THE DAY