1 English Synonyms for BIFLORATE
Prev.1Next
biflorous
Definition: 1. (botany) Bearing two flowers or blooms.
Show more information about biflorous
Prev.1Next
Search took: 2.4645 ms
Definition: 1. (botany) Bearing two flowers or blooms.
Show more information about biflorous
Search took: 2.4645 ms