Small leaved aquatic plant

Small leaved aquatic plant

Observation - Small leaved aquatic plant. Description: growing in flowing small stream through grazing land. clay/limestone soils

growing in flowing small stream through grazing land. clay/limestone soils