What is the full meaning of echidnae
ECHIDNA, the spiny anteater [n]
Example of the word echidnae placed on a Scrabble board.