Pedalers meaning : One who pedals; a cyclist (bicycle rider).
golden rice
pedalers
spoonerisms
calumnied
collimate