Definition Definition

stellerid - Meaning and Examples

Meaning of 'stellerid' (Webster Dictionary)

1 . Stellerid [ n.]
- A starfish.