Learn how to say Molossus correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word mastiff bat:
a heavily built free-tailed bat with a broad muzzle, found mainly in America and Australasia.
Eumops, Molossus, and other genera, family Molossidae: several species
another term for bulldog bat.