Chilabothrus subflavus
Source: NCBI Taxonomy (ID 8576)
Taxonomy ID: 8576
Rank: species
Scientific name: Chilabothrus subflavus
Authority: Epicrates subflavus Stejneger, 1901
GenBank common name: Jamaican yellow boa
Synonym: Epicrates subflavus
Includes: Epicrates subflavescens; Epicrates subflavens