×

insectivore meaning in French

n. insectivore, qui se nourrit d'insectes

Related Words

  1. insecticide
  2. insectifuge
  3. insectivorous
  4. insectology
PC Version

Copyright © 2018 WordTech Co.