👉 Sternhydrus is a type of plant cell that is found in the leaves of some species of flowering plants, such as the poppy and the dandelion. Sternhydrus