English

edit

Noun

edit

kelp bed (plural kelp beds)

  1. A small kelp forest
  NODES