meaning of sinuate

1. having a strongly waved margin alternately concave and convex


Related Words

sinuate |

Developed & Maintained By Taraprasad.com

Treasure Words