Definition Definition

boomdas - Meaning and Examples

Meaning of 'boomdas' (Webster Dictionary)

1 . Boomdas [ n.]
- A small African hyracoid mammal (Dendrohyrax arboreus) resembling the daman.