Definition noun, plural: mangroves (botany) Any of the trees of the genus Rhizophora (botany) Any of the trees or shrubs... Read More