Smallest DNA virus is -
Smallest virus (also smallest DNA virus) → Parvovirus.
Largest virus (also largest DNA virus) → Poxvirus.
Smallest RNA virus → Picornavirus
Largest RNA virus → Paramyxoviridae.
Herpes virus
Adenovirus
Parvovirus
Poxvirus