Which organs cells would most likely have large amounts of lysosomes?
Chitin...
Quiz on Cell structures