French edit

Adjective edit

aleurodiphages

  1. plural of aleurodiphage