titans is a form of:

Lustwort




SEE: Sundew