Find the word definition

The Collaborative International Dictionary
Birostrate

Birostrate \Bi*ros`trate\, Birostrated \Bi*ros"tra*ted\, a. Having a double beak, or two processes resembling beaks.

The capsule is bilocular and birostrated.
--Ed. Encyc.

Wiktionary
birostrate

a. (context rare English) Having two beaks (or beak-like structures)