Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

echidna Definition

Cancel
echidna
noun(echid-na)
a spiny-coated toothless burrowing nocturnal monotreme mammal (Tachyglossus aculeatus) of Australia, Tasmania, and New Guinea that has a long extensible tongue and long heavy claws and that feeds chiefly on ants; also : a related mammal (Zaglossus bruijni) of New Guinea having a longer snout and shorter spines

Words Related to echidna!

echidna Examples by Brain Bank Users