Definitions for "Dubyago"
Dubyago is a lunar crater that lies in the eastern limb of the Moon, and it appears significantly foreshortened when viewed from the Earth. It lies along the southern shore of the Mare Undarum, to the southeast of Firmicus crater.