DICTIONARY


Definition of DECAPOD

noun : DECAPOD

Source: WordNet 3.1

  • 2. (

    ) cephalopods having eight short tentacles plus two long ones ;


See more about : DECAPOD