meaning of decapods

1. A crustacean with ten feet or legs, as a crab; one of the Decapoda. Also used adjectively.
2.
cephalopods having eight short tentacles plus two long ones


Related Words

decapod | decapod crustacean | decapoda |

Developed & Maintained By Taraprasad.com

Treasure Words