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