Meaning of molossidae

Definition of molossidae

(noun) mastiff bats; freetail bats

Other information on molossidae

WIKIPEDIA results for molossidae
Amazon results for molossidae