×

insectivorous meaning in French

adj. insectivore, qui se nourrit d'insectes

Related Words

  1. insectifuge
  2. insectivore
  3. insectology
  4. insecure
PC Version

Copyright © 2018 WordTech Co.