SEABEARD


Meaning of SEABEARD in English

noun a green seaweed (cladophora rupestris) growing in dense tufts.

Webster English vocab.      Английский словарь Webster.