Ophiuroid

 is one of the organisms in Happy Birthdays.

Ancestor: Dinorthis Descendants: Pentasteria, Ceratite Mutation: Wophiuroid

First Episode Available: The Cube is born