heteroencapsidations

English

Noun

heteroencapsidations

  1. plural of heteroencapsidation