Manuport meaning

(archaeology) A natural (non man-made) object an an excavation site, which was originally brought into the site by humans.
noun
0
0
Advertisement