Adjective
subsinuate (comparative more subsinuate, superlative most subsinuate) (mycology) Somewhat sinuate.