Biflorate

Bi·flo·rate

Biflorate

a.
  1. Bearing two flowers; two-flowered. (Bot.)