Search Dictionary
Definition of clamshell falls
clamshell falls
• noun
1
A scenic multi-tiered waterfall located on Behring River in the Waitomo District of the Waikato region on the North Island of New Zealand, known for its fan-shaped rock ledges.
Cite this Entry
Wordmom. (2026). Definition of Clamshell falls. In Wordmom Dictionary. Retrieved Oct 17, 2026, from https://wordmom.com/dictionary/clamshell%20falls