BOOMDAS


Meaning of BOOMDAS in English

noun a small african hyracoid mammal (dendrohyrax arboreus) resembling the daman.

Webster English vocab.      Английский словарь Webster.