Definify.com

Webster 1913 Edition


Stellerid

Stel′ler-id

,
Noun.
[L.
stella
a star.]
(Zool.)
A starfish.

Definition 2024


stellerid

stellerid

English

Noun

stellerid (plural stellerids)

  1. (zoology) A starfish.