SUNDROPS Meaning of SUNDROPS in English [sun.drops] n pl but sing or pl in constr (1784): any of several day-flowering herbs (genus Oenothera) of the evening-primrose family Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012