oxbows

English

Noun

oxbows

  1. plural of oxbow