bn:01719698n
Noun Concept
JA
No term available
EN
A large uplifted structure on a continental platform. Wiktionary
Sources