Meaning of Aldrovanda

Definition of Aldrovanda

(noun) one species: waterwheel plant

Other information on Aldrovanda

WIKIPEDIA results for Aldrovanda
Amazon results for Aldrovanda