echidna has definitions from the field of zoology
1
[ noun ] (zoology) New Guinea echidnas

Related terms

monotreme Zaglossus

2
[ noun ] (zoology) burrowing spine-covered monotreme of Australia having a long snout and claws for hunting ants and termites

Related terms

monotreme Tachyglossus

*