Elodea, w.m. of leaf showing large chloroplasts

Return to Previous Page