Ovulate

An Illustrated Dictionary of Medicine, Biology and Allied Sciences · 1907 · p. 33
(o'-vu-lat). In biology, to produce ovules or discharge them from the ovary. Ovuliferous.
Readham'da tam maddeyi gor →