AMPULLACEOUS

Definition of AMPULLACEOUS