0%

ALL meanings of langrenus

Lan·gre·nus
L l
  • noun langrenus a walled plain in the fourth quadrant of the face of the moon: about 85 miles (135 km) in diameter. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?