sea tangle









sea tangle


noun

  1. any of various seaweeds, especially of the genus Laminaria.

noun

  1. any of various brown seaweeds, esp any of the genus Laminaria
50 queries 0.557