MACROTOUS


Meaning of MACROTOUS in English

(a.) Large-eared.

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