root parasite in English dictionary

  • root parasite

Sample sentences with "root parasite"

Available translations