MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Ruta graveolens

noun (n)

  • European strong-scented perennial herb with grey-green bitter-tasting leaves; an irritant similar to poison ivy
    eropa strong scented abadi herb dengan grey green bitter tasting daun; sebuah irritant serupa dengan poison ivy
    Synonym:
    herb of grace, rue
    source: wordnet30