Latitudinous definition

Having latitude, or wide extent.
adjective
0
0
Advertisement