lamella
Meanings
- any of the radiating leaflike spore-producing structures on the underside of the cap of a mushroom or similar fungus
- a thin membrane that is one of the calcified layers that form bones
- thin plate
- LAMELLA n pl. -LAE or -LAS a thin plate, scale, or membrane LAMELLAR adj
Synonyms
Scrabble Score: 9
lamella is a valid Scrabble (US) TWL wordlamella is a valid Scrabble Word in Merriam-Webster MW Dictionary
lamella is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 13
lamella is a valid Words With Friends word