It is well-known that aloe juvenna and aloe squarrosa are often confused (in many internet sites). Even some give it as synonyms, wrongly, since the former comes from Kenya and the latter from the Socotra islands. The latter is distinguished by its longer leafs, among other things. I thought I could distinguish them well, but then I came accross this picture #1 from a botanical garden (sorry, I lost track of the source), saying it is a squarrosa (though it looks like a juvenna to me). I have three of these aloes (pictures #2-4) and I classify them as juvenna. Am I right? Or are they squarrosa after all?