having the form or structure of a vesicle

listen to the pronunciation of having the form or structure of a vesicle