Synonyms of Denebola in English :

Antonyms of Denebola in English

Thesaurus of Denebola in English

Denebola

see definition of denebola

Member Meronyms of denebola

1. (noun) a star in Leo approximately 43 light years from Earth