Search Word | പദം തിരയുക

  

Platypus

English Meaning

The duck mole. See under Duck.

  1. A semiaquatic egg-laying mammal (Ornithorhynchus anatinus) of Australia and Tasmania, having a broad flat tail, webbed feet, and a snout resembling a duck's bill. Also called duckbill, duck-billed platypus.