meaning of cavia cobaya

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


Related Words

cavia cobaya |

Developed & Maintained By Taraprasad.com

Treasure Words