OLIVE MANGROVE Meaning of OLIVE MANGROVE in English noun : black mangrove Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012