Definition Definition

birostrated - Meaning and Examples

Meaning of 'birostrated' (Webster Dictionary)

1 . Birostrated [ a.]
- Having a double beak, or two processes resembling beaks.