umbravirus

See also: Umbravirus

English

Etymology

From the genus name.

Noun

umbravirus (plural umbraviruses)

  1. Any plant virus of the genus Umbravirus