OVIDUCAL


Meaning of OVIDUCAL in English

(a.) Of or pertaining to oviducts; as, oviducal glands.

Webster's English dictionary.      Английский словарь Webster.