News Bot
Very Well-Known Member
- Joined
- May 6, 2008
- Messages
- 1,760
- Reaction score
- 1
Published On: 26-Apr-10 02:00 PM
Source: ScienceDaily
A newly discovered species of monitor lizard, a close relative of the Komodo dragon, has been discovered on Moluccan islands of east Indonesia.
Go to Original Article
Source: ScienceDaily
A newly discovered species of monitor lizard, a close relative of the Komodo dragon, has been discovered on Moluccan islands of east Indonesia.
Go to Original Article