|
Medical Definition of Odland body
1. A membrane-bound granule, 100 to 500 nm in diameter, located in the upper layers of the stratum spinosum of certain stratified squamous epithelia. Synonym: lamellar granule, membrane-coating granule, Odland body. (05 Mar 2000)