MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Cyperus longus

noun (n)

  • European sedge having rough-edged leaves and spikelets of reddish flowers and aromatic roots
    eropa memiliki sendayan rough edged daun dan spikelets dari merah bunga dan akar wangi
    source: wordnet30