Meaning of macrotus

Definition of macrotus

(noun) large-eared greyish bat of southern California and northwestern Mexico

Other information on macrotus

WIKIPEDIA results for macrotus
Amazon results for macrotus