Definisi 'flagroot'

English to English
noun
1 perennial marsh plant having swordlike leaves and aromatic roots Terjemahkan
source: wordnet30


Visual Synonyms