kelp beds

English

Noun

kelp beds

  1. plural of kelp bed