Sir David's long-beaked echidna

Etymology
Named after, British naturalist

Noun

 * , a species of.

Synonyms

 * Attenborough's long-beaked echidna,