microhemostats
English
Noun
microhemostats
plural of
microhemostat