Oxford weed

noun

Definition of Oxford weed

: kenilworth ivy