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
Tweet