Synonyms of Denebola in English :
Antonyms of Denebola in English
Thesaurus of Denebola in English
Denebola
see definition of denebolaMember Meronyms of denebola
1. (noun) a star in Leo approximately 43 light years from Earth
Synonyms of Denebola in English :
Antonyms of Denebola in English
Thesaurus of Denebola in English
1. (noun) a star in Leo approximately 43 light years from Earth