Dictionary
Find
in
Dictionary
Thesaurus
Translations

Click to move up the list of words
larney
larrigan
larrikin
larrup
larva
larvicide
laryng-
laryngeal
laryngectomy
larynges
laryngitis
laryngo-
laryngology
laryngopharynx
laryngophone
laryngoscope
laryngoscopy
Click to move down the list of words
Also available:

World English Dictionary
Dictionnaire Français

Larissa

La·ris·sa [ lə ríssə ]


noun 
Definition:
 
small moon of Neptune: a small inner natural satellite of Neptune, discovered in 1989 by Voyager 2. It is irregular in shape and has a maximum dimension of approximately 210 km () ( (130 mi)).

Advertisement

© 2009 Microsoft