ROCKWEED MEANING IN ENGLISH

• Rockweed Definition & Synonyms

  1. (n.) Any coarse seaweed growing on sea-washed rocks, especially Fucus.


RECENT SEARCHES