youpon
**
Definitions
1. noun
A swamp or marshy area; a wetland or fen.
“The naturalist led us through the youpon, pointing out various species of plants and animals that inhabited it.”
**
1. noun
A swamp or marshy area; a wetland or fen.
“The naturalist led us through the youpon, pointing out various species of plants and animals that inhabited it.”