VELVETLEAF

10 letters 19 Scrabble points

Definition of VELVETLEAF

noun
  1. Any of several plants with a velvety leaf as a most notable feature.

Related words: buttonweed

Source: Wiktionary

Word Details

Letters V E L V E T L E A F
Length 10 letters
Scrabble Score 19 points