Word info

subsinuate

Adjective

Meaning

subsinuate (comparative more subsinuate, superlative most subsinuate)

(mycology) Somewhat sinuate.

Source: en.wiktionary.org

Close letter words and terms