Answer:
1. Protein coat
2. Nucleus (DNA + Nucleic acid)
3. Tail
4. Fibers
9.5m questions
12.2m answers