English | German | Russian | Czech

excretor English

Meaning excretor meaning

What does excretor mean?

excretor

(biology) Any organism that excretes waste matter

Are you looking for...?