Holcosus pulcher is a species of lizard in the family Teiidae. The species is native to Costa Rica and Honduras.[1]
Holcosus pulcher is a species of lizard in the family Teiidae. The species is native to Costa Rica and Honduras.