Meaning of wild rape

Definition of wild rape

(noun) Eurasian weed having yellow or mauve or white flowers and podlike fruits

Other information on wild rape

WIKIPEDIA results for wild rape
Amazon results for wild rape