SINUATE


Meaning of SINUATE in English

adj [Bot.] sinuate, sinuated

Interlingua English vocab.      Английский словарь Интерлингва.