Definition of echidna
English to English noun - a burrowing monotreme mammal covered with spines and having a long snout and claws for hunting ants and termites; native to New Guinea
source: WordNet 3.0 - a burrowing monotreme mammal covered with spines and having a long snout and claws for hunting ants and termites; native to Australia
source: WordNet 3.0 - A monster, half maid and half serpent.
source: Webster 1913
Visual Synonyms 
Nearby Word
echidna, echidnine, ecthyma, exection, eschaton, exciting, esthonia, exceeding, esthonian, exsuction, excitation, excitement, extine, extinct, estonia, excogitation, estonian, exsuscitation, egestion, exustion
|
|
|