Definition, Meaning & Anagrams | English word OVULATE
OVULATE
Definitions of OVULATE
- (intransitive) To produce eggs or ova.
- (botany) Containing, or bearing, an ovule.
Number of letters
7
Is palindrome
No
Search for OVULATE in:
Page preparation took: 174.92 ms.