The strange cactus-like plants growing here in great profusion are called Tate-? -l'Anglais.
There are a large number of cactus-like plants here.