GeneralConnection.com
➔
Dictionary
macrotus californicus
Noun
1. macrotus
1. Macrotus californicus, leafnose bat, leaf-nosed bat
Usage