arame

Explore definitions, synonyms, and language insights of arame

Definitions

Noun
an edible seaweed with a mild flavor

More General Terms