meaning of Biflorate

Biflorate meaning in General Dictionary

Bearing two flowers two flowered

View more

  • Alt. of Biflorous

Biflorate meaning in General Dictionary

(a.) Alt. of Biflorous