×

ovipositor meaning in French

n. ovipositeur, conduit de déposition des oeufs (insectes); organe des oeufs (insectes)

Related Words

  1. oviposition
  2. ovipositional
  3. ovisac
  4. ovl extension
PC Version

Copyright © 2018 WordTech Co.