incised meanders
English
Noun
incised meanders
plural of
incised meander