Dictionary.com
Thesaurus.com

ampullulae

  • plural
    of ampullula.
    ampullula
    noun
    a small ampulla.

More Suggestions