lamella: meaning and definitions

EnglishType a word

What is lamella?

  • A thin scale, plate, or layer of bone or tissue, as in the gills of a bivalve mollusk or around the minute vascular canals in bone.