Short-Beaked Echidna
Tachyglossus aculeatus
The Short-beaked echidna (Tachyglossus aculeatus) is one of four living species of echidna. It is covered in fur and spines and has a distinctive snout and a specialized tongue, which it uses to catch its insect prey at a great speed. The...