The Komodo Dragon, the world's largest living species of lizard, is native to wh

  1. juniorsbook profile image73
    juniorsbookposted 6 years ago

    The Komodo Dragon, the world's largest living species of lizard, is native to which country?

  2. froch profile image83
    frochposted 6 years ago

    Komodo Dragons are from....Komodo Island placed in Indonesia.

 
working