What does Ausscheidungsorgan mean?

Ausscheidungsorgan - German to English

emunctory

View more

  • excretory organ