English | German | Russian | Czech

ploughmark English

Meaning ploughmark meaning

What does ploughmark mean?

ploughmark

A groove made in the seafloor by a passing iceberg

Are you looking for...?