Word info

intermound

Noun

Meaning

intermound (plural intermounds)

The area between mounds

Source: en.wiktionary.org

Close letter words and terms