Italian edit

Etymology edit

From Latin latirostris.

Adjective edit

latirostro (feminine latirostra, masculine plural latirostri, feminine plural latirostre)

  1. having a wide beak