meaning of aldrovanda vesiculosa

aldrovanda vesiculosa meaning in General Dictionary

floating aquatic carnivorous perennial of main and southern European countries, Africa, Asia, Australia having whorls of 6 to 9 leaves closing in hinged lobes for recording e.g. liquid fleas