BICOSTATE MEANING IN ENGLISH

• Bicostate Definition & Synonyms

  1. (a.) Having two principal ribs running longitudinally, as a leaf.


RECENT SEARCHES