meaning of guinea pig

1. stout-bodied nearly tailless domesticated cavy; often kept as a pet and widely used in research


Related Words

guinea pig |

Developed & Maintained By Taraprasad.com

Treasure Words