From Latin caper (“goat”), after its smell + -ic. By surface analysis, capr- + -ic.
capric (not comparable)