latirostrate
Adjective
Meaning
latirostrate (comparative more latirostrate, superlative most latirostrate)
(zoology) Having a broad bill.
Adjective
latirostrate (comparative more latirostrate, superlative most latirostrate)
(zoology) Having a broad bill.