PETases
English
Noun
PETases
plural of
PETase
French
Noun
PETases
plural of
PETase