Oviducal
Word Dictionary
-> Oviducal
Search:
Oviducal
(a.) Of or pertaining to oviducts; as, oviducal glands.
Terms of Use
Canadian Jobs