Dictionary/マングローブManguroobuマングローブ (Manguroobu) is a Japanese noun meaning “mangrove”.Meaningsnounmangrove