• word of the day

    molossidae

    molossidae - Dictionary definition and meaning for word molossidae

    Definition
    (noun) mastiff bats; freetail bats
    Synonyms : family molossidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp