Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word lamella from English dictionary with examples, synonyms and antonyms.

lamella   noun

Meaning : Any of the radiating leaflike spore-producing structures on the underside of the cap of a mushroom or similar fungus.

Synonyms : gill

Meaning : A thin membrane that is one of the calcified layers that form bones.

Meaning : Thin plate.

Lamella meaning in Telugu.