BIFORATE MEANING IN ENGLISH

• Biforate Definition & Synonyms

  1. (a.) Having two perforations.


RECENT SEARCHES