The AI-powered English dictionary
plural landforms
Any geological feature, such as a mountain or valley. examples