YourDictionary

oxlip

noun

a perennial plant (Primula elatior) of the primrose family, having yellow flowers in early spring

See oxlip in American Heritage Dictionary 4

Learn more about oxlip

link/cite print suggestion box