meaning of sargasso sea

1. a vast area of the North Atlantic from the West Indies to the Azores that is dense with gulfweed


Related Words

sargasso sea |

Developed & Maintained By Taraprasad.com

Treasure Words