Using the Latin root stella, the word stellar means

A.
relating to time.
B.
relating to stars.
C.
relating to the new.
D.
relating to the sun.

1 answer

B. relating to stars.