stellerid
Meaning, Definition & Usage
Dictionary
Related
Stel"ler*id
noun
Etymology
L.
stella
a star.
Definitions
(Zoöl.)
A starfish.
Webster 1913
Previous
stellaria
stellate
stellation
stelled
steller
Next
stellerida
stelleridan
stelliferous
stelliform
stellify