BIFOLIATE MEANING IN ENGLISH

• Bifoliate Definition & Synonyms

  1. (a.) Having two leaves; two-leaved.


RECENT SEARCHES