×

ovule meaning in English

n. (anatomy) ovule, egg-like structure which develops into a seed following fertilization

Related Words

  1. ovulation
  2. ovulatoire
  3. ovuler
  4. owen
PC Version

Copyright © 2018 WordTech Co.