Scrabble Solver

Back

LAMELLA


  • a thin plate, scale, or membrane [n LAMELLAE, LAMELLAS] : LAMELLAR [adj]
  • A thin layer, membrane, scale, or platelike tissue or part, esp. in bone tissue
  • A membranous fold in a chloroplast
  • a thin plate or layer, also LAMINA [n LAMELLAS or LAMELLAE]

Previous Words

LAMBSWOOLS LAMBY LAME LAMEBRAIN LAMEBRAINED LAMEBRAINS LAMED LAMEDH LAMEDHS LAMEDS

Next Words

LAMELLAE LAMELLAR LAMELLARLY LAMELLAS LAMELLATE LAMELLATED LAMELLATELY LAMELLATION LAMELLATIONS LAMELLIBRANCH