Potyvirus tulipatessellati
Source: NCBI Taxonomy (ID 3240629)
Taxonomy ID: 3240629
Rank: species
Scientific name: Potyvirus tulipatessellati