meandrous

listen to the pronunciation of meandrous
English - English
winding, windy, having many bends
Winding; flexuous
meandrous
Favorites