ophis: ribbonleaf pondweed
ophis: emergent spike shedding white pollen, ribbonleaf pondweed
ophis: maturing spike, ribbonleaf pondweed
ophis: maturing spike, ribbonleaf pondweed
ophis: maturing spike, ribbonleaf pondweed
ophis: keeled achenes, ribbonleaf pondweed
ophis: white pollen fallen onto floating leaf, ribbonleaf pondweed
ophis: floating leaves glossy and water-resistant on upper surface
ophis: submersed leaves with enlarged cells along midrib, ribbonleaf pondweed
ophis: ribbonleaf pondweed
ophis: submersed leaves almost colorless
ophis: floating leaves
ophis: fruiting spike held above water
ophis: some seeds look viable, others dark and shrunken
ophis: ribbonleaf pondweed