duck-billed
Explore definitions, synonyms, and language insights of duck-billed
Definitions
Adjective Satellite
having a beak resembling that of a duck; "a duck-billed dinosaur"
Explore definitions, synonyms, and language insights of duck-billed