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

Meanings

  1. nounmangrove