Italian edit

Noun edit

filtratore m (plural filtratori)

  1. (biology) filter feeder