OVIDUCAL


Meaning of OVIDUCAL in English

adj of or pertaining to oviducts; as, oviducal glands.

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