meaning of damaliscus

1. African antelopes: sassabies


Related Words

damaliscus | damaliscus lunatus |

Developed & Maintained By Taraprasad.com

Treasure Words