species 12,282 observations

Parrot's Feather

Myriophyllum aquaticum