Word info

boomdas

Noun

Meaning

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

Source: Webster's dictionary

Related terms

Close letter words and terms