meandroi
English
Noun
meandroi
plural of
meandros