Meaning of aldrovanda

Definition of aldrovanda

(noun) one species: waterwheel plant

Other information on aldrovanda

WIKIPEDIA results for aldrovanda
Amazon results for aldrovanda