Meandrous [adjective]

Definition of Meandrous:

winding

Synonyms of Meandrous:


Opposite/Antonyms of Meandrous:

-


Sentence/Example of Meandrous: