Where does “cavia” come from?

cavia (New Latin): intestine

Definitions

  1. intestine

Words derived from “cavia