meaning of tragelaphus imberbis

1. a smaller variety of kudu


Related Words

tragelaphus imberbis |

Developed & Maintained By Taraprasad.com

Treasure Words