mannosidasi

Italian

Noun

mannosidasi f

  1. (biochemistry) mannosidase

Anagrams