Platypus Meaning

There are 1 meaning(s) for word Platypus

Meaning 1 : small densely furred aquatic monotreme of Australia and Tasmania having a broad bill and tail and webbed feet; only species in the family Ornithorhynchidae

    Synonyms : duck-billed platypus,  duckbill,  duckbilled platypus,  ornithorhynchus anatinus