WCRS stands for various terms. Discover the full forms, meanings, and possible interpretations of WCRS across different fields and industries.
Large anti cyclonically rotating eddies found in the slope waters to the north of the Gulf Stream containing Sargasso Sea water in their core.
Last updated: