YourDictionary

Denebola

(də-nĕbˈə-lə)

noun
A star in the constellation Leo, approximately 43 light-years from Earth.

link/cite print suggestion box