OVICAPSULE MEANING IN ENGLISH

• Ovicapsule Definition & Synonyms

  1. (n.) Same as Ootheca.
  2. (n.) The outer layer of a Graafian follicle.


RECENT SEARCHES