green sloke

English

Noun

green sloke (uncountable)

  1. Synonym of green laver.