Adjective Definition

duckbill

1.Definition: having a beak resembling that of a duck




Please Share