SINUATE


Meaning of SINUATE in English

adj. esp. Bot. wavy-edged; with distinct inward and outward bends along the edge.

[ L sinuatus past part. of sinuare bend ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.