Oxford ragwort noun1 •A short-lived angiosperm of the species Senecio squalidus, native to rocky areas. formsOxford ragworts