Etymology

edit

Compare French ampoule.

Noun

edit

ampuli

  1. bulb