You searched for: “speiranthous
speiranthous
A plant that has twisted flowers.