Find the word definition

Wiktionary
echidnae

n. (plural of echidna English)

WordNet
echidnae

See echidna

echidna
  1. n. New Guinea echidnas [syn: spiny anteater, anteater]

  2. burrowing spine-covered monotreme of Australia having a long snout and claws for hunting ants and termites [syn: spiny anteater, anteater]

  3. [also: echidnae (pl)]