Definition of サルバトールモニター

サルバトールモニター

sarubatoorumonitaa

noun
water monitor (Varanus salvator, species of carnivorous monitor lizard common from Sri Lanka in the west to the Philippines in the east), common water monitor
Other readings:
サルバトール・モニター