stellerid Meaning, Definition & Usage

Stel"ler*id noun
Etymology
L. stella a star.
Definitions
  1. (Zoöl.) A starfish.

Webster 1913