×

oviparité meaning in English

n. oviparity, laying of eggs

Related Words

  1. ovin
  2. ovipare
  3. ovipositeur
  4. oviposition
PC Version

Copyright © 2018 WordTech Co.