What does Birostrated mean?

Birostrated meaning in General Dictionary

Having a double beak, or two procedures resembling beaks.


Birostrated meaning in General Dictionary

(a.) Having a double beak, or two processes resembling beaks.