French-English dictionary »

-phage meaning in English

FrenchEnglish
-phage

-phage◼◼◼(something that eats, or consumes)