latirostro
Italian edit
Etymology edit
From Latin latirostris.
Adjective edit
latirostro (feminine latirostra, masculine plural latirostri, feminine plural latirostre)
From Latin latirostris.
latirostro (feminine latirostra, masculine plural latirostri, feminine plural latirostre)