1. duckbill - Noun
2. duckbill - Adjective Satellite
See Duck mole, under Duck, n.
Source: Webster's dictionarya duck-billed dinosaur Source: Internet
Devika Rangachari’s and Nandhika Nandi’s (both from Duckbill) are about young women who are empowered through incredible odds. Source: Internet