nanoviridae Meaning and Definition

All in One

Nanoviridae is a family of viruses. Plants serve as natural hosts. There are currently ten species in this family, divided among 2 genera.
Continue Reading
From Wikipedia, the free encyclopedia

Sponored Video