n. mangrove, tropical evergreen tree or shrub which grows in marshes or along tidal shores
Copyright © 2018 WordTech Co.