Langhans' layer

noun

Medical Definition of Langhans' layer