Ovicapsule



Same as: ootheca
ENGLISH MEANING
noun
1.
The outer layer of a Graafian follicle.