Tachyglossus definition

A taxonomic genus within the family Tachyglossidae — the short-beaked echidna.
pronoun
0
0
Advertisement