What does ampullar mean?

ampullar meaning in General Dictionary

Resembling an ampulla

View more

  • of or pertaining to an ampulla
  • Alt. of Ampullary

ampullar - German to English

ampullary

View more

  • ampullary

ampullar meaning in General Dictionary

(a.) Alt. of Ampullary