a fungus-like microorganism that causes the serious potato and tomato disease (phytophthora infestans)
Meanings of "a fungus-like microorganism that causes the serious potato and tomato disease (phytophthora infestans)" in Spanish English Dictionary : 1 result(s)