YourDictionary

diovulatory medical definition

adjective
Releasing two ova in one ovarian cycle.

link/cite print suggestion box