• word of the day

    decapoda

    decapoda - Dictionary definition and meaning for word decapoda

    Definition
    (noun) lobsters; crayfish; crabs; shrimps; prawns
    Synonyms : order decapoda
    Definition
    (noun) squids and cuttlefishes
    Synonyms : order decapoda
Download our Mobile App Today
Receive our word of the day
on Whatsapp