×

ovoviviparité meaning in English

n. ovoviviparity, laying live eggs (birth of living offspring which hatch from the egg inside the mother and are born with no placenta)

Related Words

  1. ovovitelline
  2. ovovivipare
  3. ovoïde
  4. ovulaire
PC Version

Copyright © 2018 WordTech Co.