ectoapyrases
English
Noun
ectoapyrases
plural of
ectoapyrase