UNIFLOROUS MEANING IN ENGLISH

• Uniflorous Definition & Synonyms

  1. (a.) Bearing one flower only; as, a uniflorous peduncle.


RECENT SEARCHES