Back to N1 Words
山瑠璃草
やまるりそう
JLPT N1
noun
Meanings
English
Omphalodes japonica (species of flowering plant related to borage)