Definition of lamella
English to English noun - any of the radiating leaflike spore-producing structures on the underside of the cap of a mushroom or similar fungus
source: WordNet 3.0 - a thin membrane that is one of the calcified layers that form bones
source: WordNet 3.0 - thin plate
source: WordNet 3.0 - a thin plate or scale of anything, as a thin scale growing from the petals of certain flowers; or one of the thin plates or scales of which certain shells are composed.
source: Webster 1913
Visual Synonyms 
Nearby Word
lamella, lamel, lamely, laminal, lamalò, limaille, linalool, lineally, lemon yellow, lemon lily, lineal, lymail, limule, leanly, lionel, lonely, lienal, luminal, lumalò, lumalâ
|
|
|