What is the full meaning of anguipeds
ANGUIPED, (Latin) a mythical giant having feet or legs in the form of snakes, also ANGUIPEDE [n]
Example of the word anguipeds placed on a Scrabble board.