Helcon texanus
Source: NCBI Taxonomy (ID 1045606)