MAHOLI


Meaning of MAHOLI in English

noun a south african lemur (galago maholi), having very large ears.

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