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 word

lamella 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