Ellipsoidal particles encapsulated in droplets.

Ellipsoidal particles encapsulated in droplets.