ovulate

1. (verb) produce and discharge eggs; of females
Related Words: discharge, eject, expel, release



Terms and Conditions of Use / Copyright Notice