Meaning of oxlip

Definition of oxlip

(noun) Eurasian primrose with yellow flowers clustered in a one-sided umbel

Other information on oxlip

WIKIPEDIA results for oxlip
Amazon results for oxlip