Dictionary
Random Word
Search
Ampullary
(a.)
Resembling an ampulla.
Back to Dictionary