lowwood
/ˈloʊ.wooɪd/Definitions
1. noun
A woodland or forest, especially one that is low-lying or situated near the ground.
“The hikers navigated through the dense lowwood, trying to avoid the steep terrain.”
1. noun
A woodland or forest, especially one that is low-lying or situated near the ground.
“The hikers navigated through the dense lowwood, trying to avoid the steep terrain.”