• word of the day

    idiopathic disorder

    idiopathic disorder - Dictionary definition and meaning for word idiopathic disorder

    Definition
    (noun) any disease arising from internal dysfunctions of unknown cause
Connect with us on Facebook