Meaning of flagroot

Definition of flagroot

(noun) perennial marsh plant having swordlike leaves and aromatic roots

Other information on flagroot

WIKIPEDIA results for flagroot
Amazon results for flagroot