monitor lizard

Our editors are putting together more complete content — check back in about 20 minutes

monitor lizard — noun

1. a type of large lizard found in Africa, Asia, and Australia

1.名詞
釋義

a type of large lizard found in Africa, Asia, and Australia

例句

A monitor lizard was basking in the sun near the river.