English

edit
 
A spiny anteater

Noun

edit

spiny anteater (plural spiny anteaters)

  1. (zoology) An echidna.

Translations

edit