Answer:
Plant Cell
To me, it looks like a plant cell, but I may not be correct.
Hope this helps :)
8.8m questions
11.4m answers