×

larviparous meaning in French

adj. produisant des larves (insecte)

Related Words

  1. larvicidal
  2. larvicide
  3. larvivorous
  4. laryngeal
PC Version

Copyright © 2018 WordTech Co.