Definition of duckbill platypus in English:

duckbill platypus

(also duck-billed platypus)

noun