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.”

Synonyms

  • Primula elatior
  • yellow primrose

Antonyms

  • non-flowering plant
  • weed