virusoids
Noun
- the smallest of viruses; a plant virus with its RNA arranged in a circular chromosome without a protein coat
- plural of virusoid
Scrabble Score: 13
virusoids: valid Scrabble (US) TWL wordvirusoids: valid Scrabble Word in Merriam-Webster MW Dictionary
virusoids: valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 0
virusoids is not valid in Words With Friends