Definition of Macrotis in English :
Define Macrotis in English
Macrotis meaning in English
Meaning of Macrotis in English
Pronunciation of Macrotis in English
Macrotis pronunciation in English
Pronounce Macrotis in English
Macrotis
see synonyms of macrotisNoun
WordNet Lexical Database for English. Princeton University. 2010.