What is the full meaning of dasypods
DASYPOD, a type of armadillo [n]
Example of the word dasypods placed on a Scrabble board.