decapoda decapoda

Definition(s):

  1. (n) lobsters; crayfish; crabs; shrimps; prawns
  2. (n) squids and cuttlefishes

Synonym(s)

Wiki Images for decapoda

definition of decapoda
meaning of decapoda
Word of the Day
affinity affinity
/ə ˈfɪ nə ti /