encapsulins

English

Noun

encapsulins

  1. plural of encapsulin