What is the difference between a duck and a platypus?

A duck is a bird. It has feathers and can fly.

A Platypus is a completely different animal. It is a monotreme (egg-laying mammal) with a bill, fur and a thick, beaver-like tail.

Other differences include:

  • The platypus's bill is flatter and broader than a duck's, and serves a quite different function. It is equipped with electroreceptors, with which it detects the electrical impulses of tiny crustaceans, and it uses its bill to shovel away the dirt and mud to reach its food.
  • The platypus is completely carnivorous, but a duck is omnivorous, feeding on aquatic plant life as well as insects, small fish, worms and small amphibians.
  • While ducks have permanently webbed feet, the platypus has retractable webbing on its feet. The webbing is there to help it swim, but it retracts when the platypus needs to dig its burrow.
  • Platypuses live and raise their young in burrows dug in the side of riverbanks. Ducks do not burrow, but build nests in which to lay their eggs.
  • Platypuses are unique to Australia. Ducks are found all over the world.
  • Ducks migrate; platypuses do not.