Meaning of peltandra

Definition of peltandra

(noun) small genus of North American marsh or aquatic herbs

Other information on peltandra

WIKIPEDIA results for peltandra
Amazon results for peltandra