Biflorate
Bi·flo·rate
Biflorate
a.
Bearing two flowers; two-flowered.
(Bot.)