Dictionary Check: lamellae
"lamellae" is a valid word!
Scrabble
10
points
Words with Friends
14
points
Definition
noun
any of the radiating leaflike spore-producing structures on the underside of the cap of a mushroom or similar fungus
noun
a thin membrane that is one of the calcified layers that form bones
noun
thin plate
Advertisement