Definition of Denebola

Noun: Denebola

  1. A star in Leo approximately 43 light years from Earth

See also:
Deneb
denegation

Anagrams containing the word Denebola

delbonae adenebol ladenebo oladeneb boladene eboladen nebolade enebolad