tachyglossus

(noun) Tachyglossus

genus Tachyglossus
mammal genus (generic term)