Nucleus

« Back to Glossary Index

The controlling organelle embedded in cell membrane and houses DNA

« Back to Glossary Index