oxlip
/ˈɒkslɪp/Definitions
1. noun
A European orchid (Primula elatior) with yellow flowers and a reddish-brown lip, often found in wet meadows and grasslands.
“The oxlip flowers are a common sight in many of the countryside’s wet meadows.”
1. noun
A European orchid (Primula elatior) with yellow flowers and a reddish-brown lip, often found in wet meadows and grasslands.
“The oxlip flowers are a common sight in many of the countryside’s wet meadows.”