Vocabulary
シェフレラ
シェフレラ
schefflera (esp. Schefflera heptaphylla); umbrella plant
noun