do both plant and animal cells have a cytoskeleton
Cytoskeleton A cytoskeleton is present in all cells of all domains of life (archaea, bacteria, eukaryotes). It is a complex network of interlinking filaments and tubules that extend throughout the cytoplasm, from the nucleus to the plasma membrane.[1] The cytoskeletal systems of different organisms are composed of similar proteins. In eukaryotes, the cytoskeletal matrix is a dynamic structure composed of three main proteins, which are capable of rapid growth or disassembly dependent on the cell's requirements at a certain period of time.[2]
Vacuole A vacuole (/ˈvækjuːoʊl/) is a membrane-bound organelle which is present in all plant and fungal cells and some protist, animal[1] and bacterial cells.[2] Vacuoles are essentially enclosed compartments which are filled with water containing inorganic and organic molecules including enzymes in solution, though in certain cases they may contain solids which have been engulfed. Vacuoles are formed by the fusion of multiple membrane vesicles and are effectively just larger forms of these.[3] The organelle has no basic shape or size; its structure varies according to the needs of the cell.