French edit

Etymology edit

From aleurode +‎ -phage.

Adjective edit

aleurodiphage (plural aleurodiphages)

  1. aleurodophagous