sea mat - English Synonyms Dictionary

sea mat

n.
[1] bryozoan , polyzoan , sea moss , moss animal