resembling small droplets, similar to droplets

listen to the pronunciation of resembling small droplets, similar to droplets
English - English
{s} droplike