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