• word of the day

    cancridae

    cancridae - Dictionary definition and meaning for word cancridae

    Definition
    (noun) many of the best known edible crabs
    Synonyms : family cancridae
Download our Mobile App Today
Receive our word of the day
on Whatsapp