◄
Brevirostrate
►
Dictionary
(
a.
) Short-billed; having a short beak.
Clyx.com