porcupine anteater


noun

an echidna or spiny anteater.

Origin of porcupine anteater

First recorded in 1865–70