Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
decapodan
in English
decapodan
Definitions
Adjective
relating
to
crustaceans
(
crabs
,
lobsters
,
etc
.)