×

ovipare meaning in English

adj. oviparous, producing eggs

Related Words

  1. ovigère
  2. ovin
  3. oviparité
  4. ovipositeur
PC Version

Copyright © 2018 WordTech Co.