Report copyright - HERBIVORY. Herbivory (a broad definition): the consumption of all or parts of living plants Seed “predators” = granivores “Parasites” – live in close
Please pass captcha verification before submit form
Please pass captcha verification before submit form