Library
Latin term for the sloping ramp giving access to the walkway along the top of a rampart.
View more Science videos