Definitions of flagroot:

  • noun:   perennial marsh plant having swordlike leaves and aromatic roots