English to English
Ruta graveolens
noun (n)
- European strong-scented perennial herb with grey-green bitter-tasting leaves; an irritant similar to poison ivyeropa strong scented abadi herb dengan grey green bitter tasting daun; sebuah irritant serupa dengan poison ivysource: wordnet30