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

foveola Definition

Cancel
foveola
noun(fo-ve-o-la)
a small pit; specifically : one of the pits in the embryonic gastric mucosa from which the gastric glands develop

Words Related to foveola!

foveola Examples by Brain Bank Users