Definitions for "Stellerid"
A starfish.