Find the word definition

The Collaborative International Dictionary
Biforate

Biforate \Bif"o*rate\, a. [L. bis twice + foratus, p. p. of forare to bore or pierce.] (Bot.) Having two perforations.

Wiktionary
biforate

a. 1 Having two openings 2 (context botany English) Having two perforations 3 (context architecture English) Having two doors or windows