Herb Care
Spider lily means that beloved cannot meet, and spider lily's flowers and leaves cannot open at the same time, symbolizing permanent separation.
Nov 23 2021By Ivy