ヘンルーダ
henrūda

Noun

1. common rue (Ruta graveolens)

From Dutch "wijnruit"