BOOMDAS


Meaning of BOOMDAS in English

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

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