echidna

noun
  1. a spiny insectivorous egg-laying mammal with a long snout and claws, native to Australia and New Guinea.

Leave a Reply

Your email address will not be published. Required fields are marked *