Decapoda Meaning
There are 2 meaning(s) for word Decapoda
Meaning 1 : squids and cuttlefishes
Synonyms : order decapoda
Synonyms : order decapoda
Meaning 2 : lobsters; crayfish; crabs; shrimps; prawns
Synonyms : order decapoda
Synonyms : order decapoda