OVULATE


Meaning of OVULATE in English

[ovu.late] adj (1861): bearing an ovule

Merriam-Webster English vocab.      Английский словарь Merriam Webster.