• word of the day

    myliobatidae

    myliobatidae - Dictionary definition and meaning for word myliobatidae

    Definition
    (noun) eagle rays
    Synonyms : family myliobatidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp