What does echidna mean?
noun
A small, burrowing mammal native to Australia and New Guinea, covered in spines and able to roll into a ball for defense. It is also known as a spiny anteater.
Example
"The echidna was a fascinating creature to observe in its natural habitat."
Definition generated by AI and curated by RJS Tech Solutions LLP.