Elodeacanadensis.jpg

Rohan Wells, NIWA

Elodea canadensis