Definify.com

Definition 2026


sargassums

sargassums

English

Noun

sargassums

  1. plural of sargassum