Biology Which of the following structure in plant's body is called excretophores? A) Stem B) Leaves C) Flowers D) Roots Detailed Solution: No Details Prev Next