Definition of トリケラトプス

トリケラトプス

torikeratopusu

noun
triceratops (dinosaur)