BICAPSULAR MEANING IN ENGLISH

• Bicapsular Definition & Synonyms

  1. (a.) Having two capsules; as, a bicapsular pericarp.


RECENT SEARCHES