SEA SCURF MEANING IN ENGLISH

• Sea scurf Definition & Synonyms

  1. () Any bryozoan which forms rounded or irregular patches of coral on stones, seaweeds, etc.


RECENT SEARCHES