Rottendolly Rottendolly 27-09-2022 Biology Answered Which term matches this definition? membrane-bound organelle in the center of a plant cell that stores water and nutrients A. cell membrane B. cytoplasm C. ribosome D. central vacuole