meaning of Ausscheidungsorgan

Ausscheidungsorgan - German to English

emunctory

View more

  • excretory organ