Summary
English Synonyms:   more detail...
  1. duck bill:


English

Detailed Synonyms for duck bill in English

duck bill:

duck bill [the ~] noun

  1. the duck bill
    the platypus; the duck bill

Related Synonyms for duck bill