encapsulins
English
Noun
encapsulins
plural of
encapsulin