CompareWords
Compare
Ampullary
Definition:
(a.) Resembling an ampulla.
Compare
ampullary
with other words:
ampullar vs. ampullary
ampulla vs. ampullary