Search term cellulas has one result
Jump to
SV Swedish EN English
cellulas (n) [an enzyme] (n) cellulase (n) [an enzyme] (n)