Latin-English dictionary »

cobaia meaning in English

LatinEnglish
cobaia [cobaiae] (1st) F
noun

guinea pig, pig of Indianoun