Arabidopsis thaliana?

Arabidopsis thaliana?

Observation - Arabidopsis thaliana? - UK and Ireland. Description: