incised meanders

English

Noun

incised meanders

  1. plural of incised meander