sMMO
English
Noun
sMMO
(
plural
sMMOs
)
(
biochemistry
)
soluble methane monooxygenase
Related terms
pMMO
MMO
Anagrams
SMOM
,
moms
,
Moms
,
somm
,
MMOs