Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

spinosa Definition

Cancel
spinosa
noun(stratum spi-no-sum)
the layers of prickle cells over the layer of the stratum basale capable of undergoing mitosis —called also prickle cell layer

Words Related to spinosa!

spinosa Examples by Brain Bank Users