Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of aldrovanda vesiculosa
  1. noun
    floating aquatic carnivorous perennial of central and southern Europe, Africa, Asia, Australia having whorls of 6 to 9 leaves ending in hinged lobes for capturing e.g. water fleas

    Similar: 

Explanation of aldrovanda vesiculosa
My lists:
Recently viewed words: