BSPP ‘Plant Doctor’ Quiz #31 – October 2023

20th October 2023