pancreatic buds
English
Noun
pancreatic
buds
plural of
pancreatic bud