Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of echidna
  1. noun
    a burrowing monotreme mammal covered with spines and having a long snout and claws for hunting ants and termites; native to New Guinea
  2. noun
    a burrowing monotreme mammal covered with spines and having a long snout and claws for hunting ants and termites; native to Australia
Explanation of echidna
My lists:
Recently viewed words: