aleurodiphages

French

Adjective

aleurodiphages

  1. plural of aleurodiphage