spiny anteater


noun

Origin of spiny anteater

First recorded in 1820–30

British Dictionary definitions for spiny anteater

spiny anteater

noun

another name for echidna