Wiktionary
droplike
a. Resembling or characteristic of a drop of liquid.
a. Resembling or characteristic of a drop of liquid.