neuraminidasa
Meanings
Noun
1. neuraminidase (biochemistry)