What is the meaning of guinea pig in English?

Learn vocabulary with pictures as well as definitions of guinea pig in English

Learn in

See more

n. guinea pig

Definition of guinea pig in English

Herbivorous rodent, between 20 and 30 cm (8-12 in) in length, that has small, round ears, and is often used in biomedical experimentation.