What is the definition of
denebola
1.
[ noun ]
(astronomy) a star in Leo approximately 43 light years from Earth
Related terms:
star
Leo
To share this definition
press "text" (Facebook, Twitter) or "link" (blog, mail) then paste
text
link