red laver

1. (noun) edible red seaweeds
Synonyms: laver
Related Words: red algae



Terms and Conditions of Use / Copyright Notice