Elodea, Canadian waterweed, t.s. of an aquatic root

Return to Previous Page