Translation of platipus in English:

platipus

platypus

noun

  • 1

    platypus, a type of duck-like animal found in Australia and produces milk for its young