Back to Dictionary
榄角
欖角
lǎnjiǎo
1. black olive (Canarium tramdenum)