NichiDict

モルモット

[morumotto]

Meanings

1.Noun

guinea pig (Cavia porcellus)

2.Noun

subject of an experiment; (human) guinea pig