Everglade

n.
1970-01-01 · 6 · · · 0

释义

A swamp or low tract of land inundated with water and interspersed with hummocks, or small islands, and patches of high grass; as, the everglades of Florida.

随机推荐单词