• word of the day

    mobulidae

    mobulidae - Dictionary definition and meaning for word mobulidae

    Definition
    (noun) large rays lacking venomous spines: mantas
    Synonyms : family mobulidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp