Adjective
Rolled or wound together, one part upon another; -- said of the leaves of plants in aestivation.
More about this word
Synonyms and related words
Explore this word
