SPINY ANTEATER Meaning of SPINY ANTEATER in English [spiny anteater] n (1827): echidna Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012