SARGASSO MEANING IN ENGLISH

• Sargasso Definition & Synonyms

  1. (n.) The gulf weed. See under Gulf.


Synonyms:
Sargassum,

RECENT SEARCHES