Definify.com

Definition 2024


sargassums

sargassums

English

Noun

sargassums

  1. plural of sargassum