Hostuviroid impedihumuli
Source: NCBI Taxonomy (ID 3429801)
Taxonomy ID: 3429801
Rank: species
Scientific name: Hostuviroid impedihumuli