Synonyms for "capsid"

Words with similar meaning