BISEPTATE MEANING IN ENGLISH

• Biseptate Definition & Synonyms

  1. (a.) With two partitions or septa.


RECENT SEARCHES