English Translation for cavia porcellus
cavia porcellus
Search Result for cavia porcellus
cavia
See Definition and Meaning
porcellus
English definition for cavia porcellus
1. n. South American cavy; possibly ancestral to the domestic guinea pig
Sponored Video