meaning of antidorcas marsupialis

1. a South African gazelle noted for springing lightly into the air


Related Words

antidorcas marsupialis |

Developed & Maintained By Taraprasad.com

Treasure Words