Environment Life in a leaf Posted by Ishaan on November 8, 2020 I think there are permecia and some plant cells and some amobea. This is my second post please give me feedback Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Like this:Like Loading... Related