Nucleus

The controlling organelle embedded in cell membrane and houses DNA

« Back to Glossary Index