echidnas
From WikiWord, the free dictionary
English
Definitions
noun
- Any of the species of small spined monotremes in family Tachyglossidae, the four extant species of which are found in Australia and southern New Guinea.