umbravirus
See also:
Umbravirus
English
Etymology
From the genus name.
Noun
umbravirus
(
plural
umbraviruses
)
Any
plant
virus
of the
genus
Umbravirus
Related terms
umbraviral