Medical Dictionary
polyovular
adj poly·ovu·lar \ˌpäl-ē-ˈäv-yə-lər\
Medical Definition of POLYOVULAR
: of, relating to, producing, or containing more than one ovum <polyovular follicle>
Seen & Heard
What made you want to look up polyovular? Please tell us where you read or heard it (including the quote, if possible).