Aldrovanda vesiculosa

Latin binomial name

Aldrovanda vesiculosa
Jan Wienekesource
An unhandled error has occurred. Reload 🗙