microstrainers
English
Noun
microstrainers
plural of
microstrainer