oxlip

Noun
  1. Eurasian primrose with yellow flowers clustered in a one-sided umbel (synset 112112067)

Found on Word Lists

Other Searches