spear lily

noun

Definition of spear lily

: a tall perennial herbaceous plant (Doryanthes excelsa) that is cultivated in warm regions for its showy globose heads of scarlet flowers with spreading perianths