SEA LACES MEANING IN ENGLISH

• Sea laces Definition & Synonyms

  1. () A kind of seaweed (Chorda Filum) having blackish cordlike fronds, often many feet long.


RECENT SEARCHES