Biflorate(a.) Alt. of Biflorous
Biflorous(a.) Bearing two flowers; two-flowered.

Words within biflorous

8 letter words: 2 results
7 letter words: 4 results
View all words...