entomophiles

English

Noun

entomophiles

  1. plural of entomophile

French

Adjective

entomophiles m pl or f pl

  1. plural of entomophile