small, flat, sandy island that floods frequently and is largely covered by mangroves, very common near the antilles - Turkish English Dictionary

Suggest a Term