English Deutsch
sense organ
  • an organic sensor
das Sinnesorgan (Pl.: die Sinnesorgane) {n}
Wiktionary Links