resembling small droplets, similar to droplets

listen to the pronunciation of resembling small droplets, similar to droplets
Английский Язык - Английский Язык
{s} droplike