Tamil Dictionary 🔍

oviducal

O`vi*du"cal, a. (Anat.) Defn: Of or pertaining to oviducts; as, oviducal glands.


oviducal - Similar Words