meaning of birostrated
1.
Having
a
double
beak,
or
two
processes
resembling
beaks.
Related Words
birostrated
|
Developed & Maintained By
Taraprasad.com