rhamnosidases
English
Noun
rhamnosidases
plural of
rhamnosidase