opuntia lindheimeri


Meanings

  • cactus having yellow flowers and purple fruits