• word of the day

    portunidae

    portunidae - Dictionary definition and meaning for word portunidae

    Definition
    (noun) swimming crabs
    Synonyms : family portunidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp