ampullary

Adjective
  1. Of or related to an ampulla (synset 302629297)

Other Searches