meandrous - adjective

normal formmeandrous
comparative
superlative