Definify.com

Definition 2024


spider_lily

spider lily

English

Spider lily Lycoris radiata
Spider Lily grown in Malaysia

Noun

spider lily (plural spider lilies)

  1. The common name for a number of different plant species within the family Amaryllidaceae in the genera Crinum, Hymenocallis, and Lycoris.

Translations