echidna

noun
  1. a small spiny mammal native to Australia and New Guinea that lays eggs and has a long snout
  2. a monster in Greek mythology that was half woman and half serpent
  3. Usage: mythology

Examples