Kelpware /(?)/

Kelp·ware

Kelpware

n.
  1. Same as Kelp, 2.