PHYTOPARASITE


Meaning of PHYTOPARASITE in English

|fīd.(ˌ)ō+ noun

Etymology: phyt- + parasite

: a parasitic plant

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.