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