Definify.com

Definition 2024


lysosomes

lysosomes

English

Noun

lysosomes

  1. plural of lysosome