DUCKBILL


Meaning of DUCKBILL in English

n. (also duck-billed platypus) PLATYPUS.

Oxford English vocab.      Оксфордский английский словарь.