Cypripedium virus Y
Source: NCBI Taxonomy (ID 104389)
Taxonomy ID: 104389
Rank: no rank
Scientific name: Cypripedium virus Y