ampullates
English
Noun
ampullates
plural of
ampullate