51Թ

Advertisement

Advertisement

porcupine anteater

noun

  1. an echidna or spiny anteater.



Discover More

51Թ History and Origins

Origin of porcupine anteater1

First recorded in 1865–70

Advertisement

Advertisement

Advertisement

Advertisement


porcupineporcupinefish