Dictionary Check: perfoliate
"perfoliate" is a valid word!
Scrabble
15
points
Words with Friends
17
points
Definition
adjective
(of a leaf) having the base united around (and apparently pierced by) the stem
Advertisement