Definify.com

Definition 2024


mangroves

mangroves

English

Noun

mangroves

  1. plural of mangrove

Anagrams


French

Noun

mangroves f

  1. plural of mangrove