Our online medical glossary of medical terms and definitions includes definitions for terms related to treatment, and general medicine
FINESPUN
Spun so as to be beautiful; drawn to a beautiful thread; attenuated; hence, unsubstantial; visionary; as, finespun theories.
Source: Websters Vocabulary