← Back to browseシェフレラ[shiefurera]nounJapanese definitionNo Japanese definition yet.English definitionschefflera (esp. Schefflera heptaphylla); umbrella plantExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsシェフシェフナイフシェフコート