Aloe squarrosa is a small, clumping succulent native to Socotra Island, Yemen. It features dense rosettes of recurved, triangular green leaves with soft white marginal.
Above information is sourced from Wikipedia
© Petr Madera (CC-BY-NC)
© Marvo
© Chérif-Jacques Allali
© KP Laer