vocab dash
Log in
Sign up
もりんが
Meanings
Noun
1. horseradish tree (Moringa oleifera); drumstick tree; moringa
Other readings
モリンガ