Decapoda Meaning

There are 2 meaning(s) for word Decapoda

Meaning 1 : squids and cuttlefishes

    Synonyms : order decapoda
Meaning 2 : lobsters; crayfish; crabs; shrimps; prawns

    Synonyms : order decapoda