meaning of boomdas

1. A small African hyracoid mammal (Dendrohyrax arboreus) resembling the daman.


Related Words

boomdas |

Developed & Maintained By Taraprasad.com

Treasure Words