Ovophis monticola
Source: NCBI Taxonomy (ID 103941)
Taxonomy ID: 103941
Rank: species
Scientific name: Ovophis monticola
Authority: Ovophis monticola (Guenther, 1864); Trimeresurus monticola Gunther, 1864
Synonym: Trimeresurus monticola; Lachesis monticola