Tectella patellaris, if I am not mistaken.

Image