Which of these is not a native of Australia?

  • Llama
  • Echidna
  • Platypus
  • Kangaroo
Which of these is not a native of Australia?
Home Ask Questions Study Current Affairs Previous Papers Kerala PSCIBPSUPSCRBITNPSCMPSCSSCCBSEUnited StatesModel Tests News More Answers Coaching Centres Careers Downloads Colleges