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, esthonia, eschaton, exection, exciting, exceeding, exsuction, esthonian, excitement, excitation, extine, extinct, estonia, excogitation, eighteen, egestion, estimate, exsuscitation
|
|
|