Portuguese edit

Adjective edit

excretoras

  1. feminine plural of excretor

Spanish edit

Adjective edit

excretoras f pl

  1. feminine plural of excretor