Scrabble Cheat

SCHEFFLERA

SCHEFFLERA is a 10 letter Scrabble word worth 21 points.

an evergreen tropical or subtropical shrub or small tree which is widely grown as a pot plant for its decorative foliage.

Letter start with S