dagger plant

noun

Definition of dagger plant

: spanish bayonet