What is the full meaning of decapodans
DECAPODAN, a decapod [n]
Example of the word decapodans placed on a Scrabble board.