×

oviducte meaning in English

n. (anatomy) oviduct, tube through which ova pass to the uterus, fallopian tube

Related Words

  1. ovidius
  2. ovide
  3. oviforme
  4. ovigène
PC Version

Copyright © 2018 WordTech Co.