meaning of brevirostrate
1.
Short-billed;
having
a
short
beak.
Related Words
brevirostrate
|
Developed & Maintained By
Taraprasad.com