Meandrous

Definition:

  • (a.) Alt. of Meandry

Compare meandrous with other words:

meandrous vs. meandry

bend vs. meandrous

meandrous vs. windy

meandrous vs. winding

meander vs. meandrous