Scrabble Solver

Back

LAMELLAE


  • LAMELLA, a thin plate, scale, or membrane [n]
  • A thin layer, membrane, scale, or platelike tissue or part, esp. in bone tissue
  • A membranous fold in a chloroplast

Previous Words

LAMBY LAME LAMEBRAIN LAMEBRAINED LAMEBRAINS LAMED LAMEDH LAMEDHS LAMEDS LAMELLA

Next Words

LAMELLAR LAMELLARLY LAMELLAS LAMELLATE LAMELLATED LAMELLATELY LAMELLATION LAMELLATIONS LAMELLIBRANCH LAMELLIBRANCHS