Subscribe
URL of the page has been copied to clipboard.
Meaning : Especially of petals or leaves in bud. Having margins rolled inward.
Synonyms : rolled
Meaning : (of some shells) closely coiled so that the axis is obscured.
Install App