×

ovovivipare meaning in English

adj. ovoviviparous, producing eggs which hatch inside the body (so that the young are born alive but without a placenta)

Related Words

  1. ovotide
  2. ovovitelline
  3. ovoviviparité
  4. ovoïde
PC Version

Copyright © 2018 WordTech Co.