filtrator
English
Noun
filtrator
(
plural
filtrators
)
(
biology
)
Synonym of
filter feeder
.