YourDictionary

Larissa

(lə-rĭsˈə)

noun
The satellite of Neptune that is fifth in distance from the planet.

link/cite print suggestion box