Skip to main content

English: Ramsar Site

Welsh: Safle Ramsar

Part of speech

Noun, Masculine, Singular

Definition

Area identified under the internationally agreed Convention on Wetlands of International Importance, especially as waterfowl sites and as Sites of Special Scientific Interest focusing on the ecological importance of wetlands generally.