Home›Dictionary›ampuleampulenounNo English definition recorded for this entry.L316256 on Wikidata ↗WiktionarynounAlternative spelling of ampoule.