Vocabulary

花のしずく

dew that trickles down from a flower

noun