German-English dictionary »

phytoparasit meaning in English

GermanEnglish
der Phytoparasit Substantiv

phytoparasitenoun