Thesaurus.com
Dictionary.com
Showing results for algaes. Search instead for nilgais .

algaes

NOUN
rootless, leafless plants living in water
Synonyms