Word Games

Scrabble US/Canada (OTCWL) Yes (22 Points)
Scrabble UK (SOWPODS) Yes (22 Points)
Words With Friends Yes (23 Points)

Scheffleras Definition

(noun)
definitions

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


Starts
Ends
Contains
Length
Sort Results
Dictionary
Error