Mangrove Swamp (noun) Definition, Meaning & Examples

noun
  1. a coastal marine swamp of tropical or subtropical regions that is dominated by mangrove trees.
Mangrove Swamp (noun) Definition, Meaning & Examples

More Definitions