Elara definition, Elara meaning | English dictionary

Search also in: Web News Encyclopedia Images
Collins

Elara

  

      n     (Astronomy)   a small satellite of Jupiter in an intermediate orbit  
English Collins Dictionary - English Definition & Thesaurus  
Add your entry in the Collaborative Dictionary.

Advertising