Word info

pondscape

Noun

Meaning

pondscape (plural pondscapes)

The "landscape" of a pond

Source: en.wiktionary.org

Close letter words and terms