oxlip
nounDefinition of oxlip
: a Eurasian primula (Primula elatior) having usually yellow flowers
Keep scrolling for more