Home / L / lamella

lamella

noun /ləmɛlə/ 3 syllables 7 letters Scrabble 9 WWF 13
Definitions
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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →