Tamil Dictionary 🔍

madoqua

Ma"do*qua, n. (Zoöl.) Defn: A small Abyssinian antelope (Neotragus Saltiana), about the size of a hare.


madoqua - Similar Words