AMPULLARY MEANING IN ENGLISH

• Ampullary Definition & Synonyms

  1. (a.) Resembling an ampulla.


Synonyms:
Ampullar,

RECENT SEARCHES