Word Games

Scrabble US/Canada (OTCWL) Yes (17 Points)
Scrabble UK (SOWPODS) Yes (17 Points)
Words With Friends Yes (18 Points)

Phylloid Definition

(adjective)
definitions

Resembling a leaf; having parts resembling leaves.


(noun)
definitions

An organ resembling a leaf in form and function, though not considered homologous with a true leaf; a leaflike structure in an alga.


Starts
Ends
Contains
Length
Sort Results
Dictionary
Error