English → Hindi dictionary

flagroot

फ्लागरूत / फलागरूत / फ्लागरूटNOUN

Definition

perennial marsh plant having swordlike leaves and aromatic roots

Looking for poetry? Read shayari and poems by great poets.