Home
Search
Index
Definify.com
Definition
2026
peptidyltransferases
peptidyltransferases
English
Noun
peptidyltransferases
plural of
peptidyltransferase
Similar Results