Meaning of ruddles

Definition of ruddles

(noun) the common European annual marigold

Other information on ruddles

WIKIPEDIA results for ruddles
Amazon results for ruddles