Home
Advance Search
Dictionary
Words with Friends solver
Meaning of decapod
Definition:-
A crustacean of the order Decapoda, such as a shrimp, crab, or lobster. (noun)
Relating to or denoting decapods. (adjective)