WTWM
Show
Light
whatsthatwordmean
← Definition
share
Guess
oviductal
adjective
Relating to the oviduct.
Synonyms
oviducal
adjective