Prototaxites

 is one of the organisms in Happy Birthdays.

Ancestor: Baragwanathia

Mutation: Leprototaxites

First Episode Available: