[noun] [C] - a tropical tree, found near water, whose twisted roots grow partly above groundMangrove swamps are common along river banks in tropical and subtropical areas.
MANGROVE
Meaning of MANGROVE in English
Cambridge English vocab. Кембриджский английский словарь. 2012