Skip to content

tachyglossid

noun

  1. a mammal of the family Tachyglossidae
L1222717 on Wikidata ↗

Wiktionary

noun

  1. Any member of the family Tachyglossidae, the echidnas or spiny anteaters