English edit

Adjective edit

latirostrate (comparative more latirostrate, superlative most latirostrate)

  1. (zoology) Having a broad bill.