Back to Dictionary
松瓤
sōngráng
1. pine nut