
Scrabble
Scrabble Dictionary
STAMEN
8 ptsExtended Definitions
noun
- pollen-producing part of a flower
noun
Valid CSW (UK) Scrabble Word
Dictionary Definition
pollen-producing part of a flower
Letter Values
S1
T1
A1
M3
E1
N1
= 8

Scrabble
Scrabble Dictionary
noun
noun
pollen-producing part of a flower