YourDictionary

sundrops

noun pl. sundrops

any of various evening primroses, usually having large, yellow flowers

See sundrops in American Heritage Dictionary 4

link/cite print suggestion box