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

Synonyms:
noun

a thin membrane that is one of the calcified layers that form bones

Synonyms:
noun

thin plate

Synonyms:

Advertisement