English: Echidna


Alternative meaning: porcupine