cavia ( synonym found)

Definition of cavia:

°roe of the sturgeon or other large fish, considered a delicacy.

Definition of cavia:

°roe of the sturgeon or other large fish, considered a delicacy.

Back to Top