YourDictionary

ampullaceous

adjective

shaped like an ampulla or a bladder

link/cite print suggestion box