DUCKBILL


Meaning of DUCKBILL in English

[duck.bill] n (1840) 1: platypus

2: hadrosaur

Merriam-Webster English vocab.      Английский словарь Merriam Webster.