Robuta

https://www.merriam-webster.com/medical/Poxviridae POXVIRIDAE Definition & Meaning | Merriam-Webster Medical The meaning of POXVIRIDAE is a family of large brick-shaped or ovoid double-stranded DNA viruses that have a fluffy appearance caused by a covering of tubules... merriam websterdefinitionmeaningmedical https://it.wikipedia.org/wiki/Poxviridae Poxviridae - Wikipedia wikipedia