Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

europa Definition

Cancel
europa
noun(eu-ro-pa)
the 4th largest of Jupiter's satellites; covered with a smooth shell of frozen water

Words Related to europa!

europa Examples by Brain Bank Users