Oilseed rape

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    The rape plant, having bright yellow flowers; source of an edible oil