Answers

2015-05-23T21:01:52+05:30
Lysosomes are also known as 'Suicide bags'.
0
2015-05-23T21:29:16+05:30
It is - 'Suicide bags'  ... Suicide bags are popularly known as lysosomes.
0