Skip to content
Kotomora

ガータースネーク

Meanings

1

noun

garter snake

A common, harmless North American snake often kept as a pet. The Japanese term is a direct loan from English.