×

oviscapte meaning in English

n. oviscapt

Related Words

  1. oviposition
  2. ovisac
  3. ovisme
  4. ovocyte
PC Version

Copyright © 2018 WordTech Co.