What does Birostrate mean?

Birostrate meaning in General Dictionary

Having a double beak or two procedures resembling beaks

View more

  • Alt. of Birostrated

Birostrate meaning in General Dictionary

(a.) Alt. of Birostrated