Home
Search
Index
Definify.com
Definition
2025
symbiotic_star
symbiotic star
English
Noun
symbiotic
star
(
plural
symbiotic stars
)
(
astronomy
)
A
double star
system, in which a cool star is within the nebula of a hot star
Similar Results