English Noun capsids plural of capsidWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads