Definisi 'ruta graveolens'

English to English
noun
1 European strong-scented perennial herb with grey-green bitter-tasting leaves; an irritant similar to poison ivy Terjemahkan
source: wordnet30


Visual Synonyms