isopentenyltransferases
English
Noun
isopentenyltransferases
plural of
isopentenyltransferase