English-Chinese dictionary »

tea oil camellia meaning in Chinese

EnglishChinese
tea oil camellia (Camellia oleifera)
noun

油茶 /yóuchá/noun