English

edit

Noun

edit

encapsulins

  1. plural of encapsulin