PDF chapter test TRY NOW

1. Cell was discovered by
2. The limiting membrane found in an animal cell is