Definitions Found:

having the shape of a drop or globule