Definify.com

Definition 2024


phytophages

phytophages

English

Noun

phytophages

  1. plural of phytophage

French

Adjective

phytophages

  1. plural of phytophage